// var a={}
// var b={
//     name:'temo',
//     age:10
// }

Object.prototype.extends=function(obj){
    for(let key in obj){
        this[key]=obj[key];
    }
    return this;
}
//继承
// e.extends(b);

// console.log(a);
// console.log(b);

var Animal=function(){
    this.eat=function(){
        this._eat();
    }
    this._eat=function(){
        
    }
}
var Cat=function(){

}
Cat.prototype=(new Animal()).extends({
    _eat:function(){
        console.log("猫能吃鱼");
    }
})
var tom=new Cat();
tom.eat();
